Single-handed floating display with selectable content

ABSTRACT

A system, method, and/or apparatus for displaying and selecting information using a single, handheld device is provided. The handheld device includes a combined projection and selection tool that projects a user interface for selection of information by the same device. As incorporated into a single unit, the components of the handheld device generally include a camera, a light-emitting component, and a projector, with at least one of the components being stabilized relative to the movement of the handheld device. At least a part of the projected image from the handheld device is selectable based on the position of the stabilized component relative to the position of a nonstabilized component. The handheld also includes a trigger for selection of one or more of the projected items based on position of a laser indicator pointed at the projected image.

RELATED APPLICATIONS

Not applicable.

SUMMARY

Embodiments of the invention are defined by the claims below, not thissummary. A high-level overview of various aspects of embodiments of theinvention is provided here for that reason, to provide an overview ofthe disclosure and to introduce a selection of concepts that are furtherdescribed below in the detailed description section. This summary is notintended to identify key features or essential features of the claimedsubject matter, nor is it intended to be used as an aid in isolation todetermine the scope of the claimed subject matter.

Embodiments of the present invention relate generally to a system,method, and/or apparatus for displaying and selecting information usinga single, handheld device. Accordingly, the present invention provides acombined projection and selection tool that projects a user interfacefor selection of information by the same device. As incorporated into asingle unit, the components of the handheld device generally include acamera, a light-emitting component, and a projector, with at least oneof the components being stabilized relative to the movement of thehandheld device.

BRIEF DESCRIPTION OF THE SEVERAL VIEWS OF THE DRAWINGS

Illustrative embodiments of the present invention are described indetail below with reference to the included drawing figures, wherein:

FIG. 1 is block diagram of components in a handheld device, inaccordance with an embodiment of the present invention;

FIG. 2A is a perspective view of a handheld device with a projectedimage displayed on a surface, in accordance with an embodiment of thepresent invention;

FIG. 2B is a perspective view of components of a handheld device inrelation to a projected image displayed on a surface, in accordance withan embodiment of the present invention;

FIG. 3A is a perspective view of a user selecting an item displayedusing a handheld device, in accordance with an embodiment of the presentinvention;

FIG. 3B is a perspective view of a user selecting an item displayedusing a handheld device, in accordance with an embodiment of the presentinvention; and

FIG. 4 is a perspective view of a handheld device with a projected imagedisplayed on a surface, in accordance with an embodiment of the presentinvention.

DETAILED DESCRIPTION

Embodiments of the present invention relate generally to a system,method, and/or apparatus for displaying and selecting information usinga single, handheld device. Accordingly, the present invention provides acombined projection and selection tool that projects a user interfacefor selection of information by the same device. As incorporated into asingle unit, the components of the handheld device generally include acamera, a light-emitting component, and a projector, with at least oneof the components being stabilized relative to the movement of thehandheld device.

The ability to reduce the number of hands needed to simultaneouslycollect information and enter related data based on that collectedinformation can be challenging, as many times data is retrieved from onesource while related data is entered into a second source. For example,a user may read a label on a box, while at the same time enter thenumber of boxes that need to be ordered into a separate device.Additionally, the size of display associated with portable devices islimited. For example, smart phones typically have a display size betweenthree- to four and one-half inches, which leaves little room forsimultaneous display and input of information.

The present invention enables one hand to be free, while the device isoperated by a single hand during both display and selection ofinformation. At the same time, the handheld device maintains a smallsize, while in some embodiments, still allowing a very small displaysurface on the device. Embodiments of the invention project an imagefrom the handheld device that remains focused during display on avariety of surfaces. For example, embodiments of the handheld device canproject onto a curved surface, or a surface not perpendicular to theprojector, while remaining in focus. As such, although the projectedimage may be slightly skewed, the image is still in focus for the user.

Accordingly, the handheld device creates a portable user interface thatcan be projected onto a variety of surfaces and manipulated based onselection from the same device projecting the image. For example, afield service worker may be replacing something that is broken on an airconditioning unit. With only one free hand available, the worker maypull the trigger on the handheld device to wake up the device. In oneembodiment, the handheld device then projects an image of a menu ontothe side of the air conditioning unit. The projected menu might instructthe worker to take a picture of the air conditioning unit to use photorecognition to identify the unit, such as recognizing the model numberof the air conditioning unit (and/or utilizing GPS to recognize theactual location of the particular air conditioning unit). The worker maythen open the door or scan the motor assembly, realize that it needs anew belt, and take a picture of the part using the handheld device.Again using photo recognition, the handheld device may thenautomatically recognize the image of the belt and provide a subsequentmenu. In addition or in alternative to using photo recognition foridentifying the air conditioning unit and/or the belt, a bar code imagemay be scanned to identify the particular unit or particular part. Afterrecognizing the belt, the projector may display a pull-down menu with avariety of options that are relevant to the identified belt part. Usingthe displayed pull-down menu and aiming the light-emitting component atthe projected image, the user may then select to look up a technicalmenu, such as a parts menu for belts.

Upon selection of the particular belt needed, an additional menu may bedisplayed with multiple options, such as items instructing the systemto 1) order the part now, or 2) save the order for later. Again, theuser may make a selection using the light indicator projecting form thelight-emitting component. After selecting the option to “order now,” acommand may be generated to have the particular belt scheduled forovernight shipping to the particular location. As such, all of theuser's interactions from diagnosis to eventual ordering are conductedwith the single handheld unit directed at a single surface, without theuser having to toggle between multiple devices or redirect the user'sdirection away from the item being identified.

According to a first embodiment, the handheld device includes at leastone stabilized component and a plurality of nonstabilized components.The handheld device is adapted to project at least one image on asurface to provide at least one projected image, at least a portion ofthe at least one projected image being selectable by the handheld devicebased on a position of the at least one stabilized component relative toa position of at least one of the nonstabilized components.

According to another embodiment, the handheld device comprises at leastone camera; at least one projector adapted to project at least one imageon a surface to provide at least one projected image; and at least oneselection component adapted to project at least one selection indicatoron the surface, wherein the handheld device is adapted to receive anindication of selection of at least a portion of the at least oneprojected image based on a position of the at least one selectionindicator relative to a position of the at least one projected image.

According to yet another embodiment, the handheld device comprises acamera component adapted to capture an image of one or more items withina field of view; a light-emitting component adapted to project a lightindicator on a surface; a projector component adapted to project astabilized image on a surface; and a processor adapted to determine aposition of the light indicator relative to the stabilized image.

Turning now to FIG. 1, a block diagram 10 of various components of oneembodiment of the handheld device includes stabilized components 12 andnonstabilized components 14. As will be understood, FIG. 1 is only oneexample of the arrangement of components of the handheld device, asother combinations of stabilized and nonstabilized components arecontemplated as part of the present invention. Further, the handhelddevice is not limited to the number of exemplary components of FIG. 1.For example, the exemplary handheld device components of FIG. 1 may alsoinclude a wireless adapter for communication with another handhelddevice and/or communication with a computing device having a processorand/or memory.

In one embodiment, stabilized components 12 includes a stabilizedprojection system having a processor 16 coupled to a mirror 18 withlasers 20, an accelerometer 22, and a gyroscope 24. In furtherembodiments, the stabilized projection system uses either anaccelerometer 22 or a gyroscope 24 for stabilization.

Although depicted as being directly coupled to the processor 16, inembodiments, the stabilized projection system may have any number ofstabilized components 12 that communicate with a processor 16 via anynumber of different types of connections. Accordingly, processor 16 doesnot have to be physically inside the handheld device, since the dataprojected and retrieved by the handheld device may be processedsomewhere else and communicated back to the handheld device. As such, ahandheld device may be directly or indirectly coupled to a computingdevice having a processor and/or memory. Further, the processor mayexecute computer-usable instructions embodied on computer-readablemedia, such as computer storage media. In embodiments, computer storagemedia includes media implemented in a method and/or technology forstoring information, such as computer-usable instructions, datastructures, program modules, and other data representations. Computerstorage media may include, but is not limited to, RAM, ROM, EEPROM,flash memory or other memory technology, CD-ROM, digital versatile disc(DVD), and the like. Accordingly, a processor 16 may be used todetermination of which items of data to project for selection by a user.In one embodiment, a processor 16 coupled directly to the handhelddevice processes the determination of the corresponding data to projectfor selection by a user, while in other embodiments, a remote processor16 is accessed by the handheld device for a determination of thecorresponding projected data.

The stabilized projection system having stabilized components 12 mayalso be referred to as a stabilized “projector” or a stabilized“imager.” Accordingly, embodiments of the invention where the projectoris not stabilized (i.e., the mirror 18 is not stabilized), mightassociate the accelerometer 22 and/or the gyroscope 24 with differentstabilized components, such as a stabilized laser. Additionally, inembodiments that include either an accelerometer 22 or a gyroscope 24,one or both components may be used to stabilize a different componentthan the projector.

As shown in FIG. 1, the nonstabilized components 14 include a camera 26,which may also be referred to as a “scanner” as it “scans” images thatit detects. For example, the camera 26 may scan a bar code on an object.As discussed in the example above, the camera 26 may be used to conductphoto recognition of a particular item. The same camera 26 may also beused to detect where a light indicator is directed on the projectedimage by the light-emitting component 28. Accordingly, the camera 26simultaneously collects data regarding what is being displayed as partof the projected image (i.e., the portion of the projected image that iswithin the camera field of view) and where the light indicator of thelight-emitting component 28 is being displayed.

In embodiments of the invention, the projector and/or “imager” projectsan image on a surface. For example, a virtual keypad can be projectedonto a surface where the user is pointing the handheld device. Inanother example, the projector may display a projected image of apull-down list, or another type of interactive display. Accordingly,while the handheld device has a camera 26 that is taking a picture ofthe field of view, the same handheld device has a projector that isprojecting something into the field of view. In embodiments, theprojector is gyroscopically stabilized (using gyroscope 24) so that theprojected image remains stable while a user is manipulating the handhelddevice. In other words, the projected image remains still on thesurface, while the user moves the handheld device to direct thelight-emitting component 28 toward a particular item in the projectedimage.

In further embodiments, additional and/or alternative means are used tostabilize the projected image. In embodiments, a microelectromechanical(MEM) mirror 18, as part of the stabilized projector, may be used toraster an image by moving the mirror 18 that is reflecting the lasers20. For example, a picoprojector using an MEM mirror may raster an imageby moving a mirror 18 that is reflecting and/or relocating a lightimage, such as an image projected from lasers 20. In embodiments, lasers20 include red, green, and blue lasers.

In another embodiment, in addition to utilizing camera recognitiontechnology to determine where the light-emitting component 28 ispointing on the projected display, the handheld device may utilize gridtechnology to detect the presence of something within the field of viewbased on the positioning of the pointed light-emitting component 28,regardless of the actual content displayed by the projector. As such,software (i.e., computer-readable instructions) may be utilized thatgenerates a grid of the field of view, and the camera may thereforerecognize the presence of the light indicator (coming from thelight-emitting component 28) within a particular portion of the grid,regardless of what content is visibly projected into that portion of thedisplay. For example, a particular grid may be correlated to aparticular pop-up display, such that the camera is used to detect thematching of the light indicator presence in a particular portion of thedisplay, such as detecting the light indicator's presence on the displaywhere the number five is located.

Accordingly, having the stabilized projected image, a user may utilizethe same handheld device to select an item of information from theprojected image using the light-emitting component 28. In embodiments,light-emitting component 28 may be a laser light source, a lightemitting diode (LED), a focused stream of light or projected lightsource and/or any other light-emitting device capable of being projectedonto a surface from the handheld device. In particular, embodiments ofthe handheld device include a light-emitting component that displays alight indicator on a surface, such as a laser pointer device thatprojects a laser light image onto a surface.

In embodiments, the light-emitting component 28 may be manipulated withrespect to the projected image such that the light-emitting component 28can provide an indication of a selected item of information in theprojected image. For example, in one embodiment, while the projectedimage stays stabilized, the light-emitting component 28 may move to thenumber three, and the number three may be selected by the handhelddevice. Similarly, a user could point the light indicator at multipleconsecutive numbers, and then select an “enter” button that indicatesthe series of selected numbers is complete. In that example, theprojected image also remains stabilized while the various numbers areselected and the handheld device is used to maneuver the light-emittingcomponent 28, and the corresponding light indicator on the surface.

FIG. 2A is a perspective view 30 of one embodiment of the handhelddevice 32. Handheld device 32 includes a projector 34, a light-emittingcomponent 36, and a camera 38. In embodiments, at least one of theprojector 34, light-emitting component 36, and camera 38 is stabilized.Handheld device 32 has a camera field of view 40 associated with camera38, and a projected image 42 having data items 44, which make up theprojected image 42. For selecting one or more data items 44,light-emitting component 36 may direct a light indicator 46 at a portionof the projected image 42. In embodiments, camera 38 detects thelocation of light indicator 46 as within the camera field of view 40. Infurther embodiments, projected image 42 is projected onto a surface aswithin a rectangular area, creating a rectangular-shaped image, byvirtue of being a gimbaled image projected by an MEM mirror.

In one embodiment, handheld device 32 may project a selection indicatorfrom projector 34 instead of a light indicator 46, for providing anindication of selection of projected data. For example, in the same waythat projector 34 may project a user interface onto a surface forselection of one or more data items 44, projector 34 may also project aselection indicator, such as a mouse and/or pointing mechanism on atraditional computing device display. In that embodiment, instead of alight-emitting component 36 projecting a light indicator 46 onto theprojected image 42, the projector 34 may project both the stabilizedprojected image 42 and a nonstabilized selection indicator (such as amouse or pointer). Accordingly, a user may manipulate the location ofthe selection indicator within the camera field of view 40 based onmovement of the handheld device 32. For example, a handheld device 32,such as a smartphone, may project a stabilized projected image 42 and anonstabilized selection indicator, from the same device. In oneembodiment, one or more on-board motion sensors associated with thehandheld device 32 may be used to translate the location of theselection indicator displayed on the surface, with respect to theposition of data items 44 within the projected image 42.

In embodiments where the projected image 42 is stabilized, the handhelddevice 32 can detect movement of the projected image 42 and counteractsuch movement while gimbaling the image to adjust and/or steady theimage. Accordingly, if the handheld device 32 is moved slightly upward,and hence the projector 34 is moved slightly upward, a gyroscope (suchas gyroscope 24) and/or an accelerometer (such as accelerometer 22) maybe used to determine an input perspective, thereby monitoring how muchthe projected image 42 is being moved and/or how fast it is beingaccelerated. As a result of the input perspective, a processorassociated with handheld device 32 may then determine the extent ofmovement of the handheld device, and direct the gimbaled mirror 18 toadjust accordingly so that, from the point of view of the user, theprojected image 42 appears stabilized.

In one embodiment, light-emitting component 36 is not stabilized, anddirects a light indicator 46 at a portion of the projected image 42.Accordingly, the handheld device 32 may be moved by the user to directthe light indicator 46 where the user points the handheld device 32. Inthis example, the camera field of view 40 is also moving with thedirection of the handheld device 32, as the camera 38 is not stabilized.Accordingly, when the light indicator 46 is on the part of the projectedimage 42 that the user wishes to select, the user may provide anindication of selection to the handheld device 32, such as a triggerpull or other indication of selection of the item being identified bythe light indicator 46.

Although depicted in FIG. 2A as having a camera field of view 40 that islarger than the projected image 42, in some embodiments, the projectedimage 42 may be larger than the camera field of view 40. As such, inembodiments, the light indicator 46 will remain within the camera fieldof view 40 for selection of an item of data 44 that is within theportion of the projected image 42 captured by the camera 38, andtargeted by the light-emitting component 36. As such, the item of data44 being selected by light indicator 46 will, in some embodiments,remain inside the field of view 40, regardless of the size of theprojected image 42.

As discussed above, in some embodiments, a processor associated with thehandheld device 32 (such as processor 16) may be used to processfeedback from the projected image 42 being stabilized, such as feedbackfrom a gyroscope and/or accelerometer tracking the orientation of theprojected image 42. As used herein, a processor refers to any componentthat may be used to process information received or generated by acomponent associated with the handheld device 32. In embodiments, aprocessor is used to determine what items have been scanned by thehandheld device, determine what items to present as part of a projectedimage, recognize which projected items have been selected by a lightindicator, and/or generate a subsequent projected image, relatedcommand, or relevant instructions for the user of the handheld device.As such, the processor receives feedback from the image needing to bestabilized (such as when the user moves the handheld device 32 slightlyupward). In embodiments, the processor is coupled to the camera 38 thatis taking a picture of the field of view 40. The camera 38 then sendsinformation to the processor, which is making the determination ofwhether the camera 38 “sees” the light indicator 46 inside the field ofview 40.

In embodiments, camera 38 is indirectly connected to the processor, suchas via a Bluetooth or other wireless connection. Accordingly, thewireless technology coupling the camera 38 and processor enables theprocessor to be located outside of the housing of the handheld device32. For example, a processor on a user's smart phone may wirelesslycommunicate with the handheld device, thereby directing the device andcamera without needing to be integrated into the handheld device 32itself. As such, in some embodiments, directing of the display,adjustment, receipt, recognition, and/or identification of data by thehandheld device 32 may be conducted by a processor incorporated into oneor more components of the handheld device 32, or may be external to thehandheld device 32 and in wireless communication therewith.

Turning now to FIG. 2B, a perspective view 48 of one embodiment of ahandheld device 50, having various components 52, is shown in relationto a camera field of view 54 and a projected image 56 displayed on asurface. As will be understood, although FIG. 2B includes variouscomponents 52, the components of handheld device 50 may be combined intoa single unit, such as a solid state silicon/MEMS enclosure.Accordingly, separate components and/or blocks are depicted forillustrative purposes only.

One or more data items 58 may be selected by light indicator 60, asdirected by the user manipulating handheld device 50. In a traditionaluser interface environment, a user may receive information displayed ona screen and input related information onto a separate keypad or stylusdevice. However, embodiments of the present invention combine thefunctionality of both the display and input components into the single,handheld device 50. Accordingly, the point of vision and the humaninterface are combined into a single interface that is portable ratherthan restricted to a particular screen. As discussed above in variousembodiments, by having at least one of the components 52 stabilized, thehandheld device 50 may be moved to select one or more data items 58,while maintaining a stabilized projected image 56. Accordingly, a rangeof movement of the projected image 56 may be defined such that aprocessor directs the adjustment of the projected image 56 accordingly,such as in response to a set of parameters for movement, or anacceptable range of movement during which the data items 58 may still beselectable by the light indicator 60. For example, a user may define ameasured amount of movement of the projected image 56 that is within anacceptable range. In some embodiments, an acceptable range of movementof the projected image 56 may be determined based on a threshold amountof movement within which one or more of the components 52 may be able todetect the selection of a data item 58 by the light indicator 60.

Once a user has manipulated the handheld device 50 such that the lightindicator 60 is indicating a particular portion of the projected image56, a trigger 80 may be used to provide an indication of selection of aparticular data item 58. As such, while the components of the handhelddevice 50 monitor the field of view 54 for the presence of the lightindicator 60, one or more indications of selection are received by thehandheld device 50 to indicate a particular data item selection, such asan indication of what the user is ordering, selecting, opening,expanding, etc., on the projected image 56.

As noted in the introductory example, the trigger 80 may also be used to“wake up” the handheld device 50. As such, the handheld device 50 mayremain in a resting or inactive state, until activated via the initialpulling on the trigger 80. In embodiments, upon pulling the trigger 80to wake up the handheld device 50, a first display screen may beprojected as the projected image 56. In some embodiments, the firstdisplay screen could provide multiple options to the user, such as theoptions to 1) put the handheld device back to sleep, 2) start a newproject, or 3) continue a previously-saved project. One of multipleoptions may be selected by aiming the handheld device 50 and thecorresponding light indicator 60 onto the selected option number, anddepressing the trigger 80. As a result of selecting a first option, asecond display screen may then be provided as the projected image 56,providing a subset of menu items for selection by the user that arerelated to the first selected item. For example, if a subset of menuitems prompts a user to enter a number of units of an item to order, asubsequent display (third) may provide a confirmation instruction askingthe user to confirm that the number of items selected should be ordered.

In embodiments, the light indicator 60 may be beaming onto the surfacefrom the handheld device 50 only when there is an item of informationneeding to be selected from the projected image 42. Accordingly, whenthere is a need for operator input, in some embodiments, light indicator60 will be displayed within the field of view 54 (as projected from alight-emitting component) for manipulation by a user. In furtherembodiments, a zoom control function may be associated with the handhelddevice 50 that allows a user to point the handheld device at an item onthe projected image 56, select the trigger 80, and indicate to theprojector of the handheld device 50 to enlarge the view of the itembeing selected.

As will be understood, any number of devices may be used as part of thetrigger 80, such as a button, switch, track pad, soft key, trigger,capacitive touch pad, mechanical device, capacitive device, and thelike. Accordingly, trigger 80 may be any component adapted to receive anindication of a selection of at least a portion of the projected image56, such as one or more data items 58. For example, if projected image56 includes multiple keys as part of a projected keyboard interface, atrigger 80 may be a capacitive touch pad that the user moves a fingeracross to select a particular key in the display. In furtherembodiments, in addition to receiving an indication of selection for thetrigger 80, a capacitive touch pad may also be used to direct themovement of the light indicator 60 on the projected image 56.

Referring to FIG. 3A, a perspective view 62 includes a user 64 selectingan item displayed using a handheld device 66, according to oneembodiment of the invention. In the example of FIG. 3A, handheld device66 is projecting a user interface onto a surface of work item 68, with aprojected image 70 including multiple numeric data items 72 and acompletion indicator 78 (the “enter” button). As will be understood, inthis example, bar code is not part of projected image 70, but is ratheran identifying marking on the outside surface of the work item 68 thatindicates to the handheld device 66 which work item is being assessed.

In one embodiment, a user may initially scan the bar code 74 of workitem 68 using the camera on the handheld device 66. The handheld device66, based on recognizing one or more commands and/or options associatedwith the particular scanned work item 68, may present a menu relevant tothe particular item as part of a projected image 70. For example, a menuasking the user whether the user wants to generate a new order for workitem 68, or retrieve an existing order for work item 68, may beprojected by handheld device 66. Upon selection of the “generate neworder” option, a subsequent projected image 70 of a numeric keypad maybe displayed, such as the projected image 70 of FIG. 3A. The user maythen provide an indication of the number of units the user wants toorder—in this case, the user may indicate that five units are to beordered by selecting numeric data item 72 with the light indicator 76.As shown in FIG. 3B, the user may then indicate by selecting completionindicator 78 to “enter” the order for five units.

In further embodiments, handheld device 66 may be equipped with a GPSsystem and/or wireless Internet connectivity, such that the informationcollected by the handheld device 66 may be communicated to a remotelocation. For example, a GPS component associated with the handhelddevice 66 in FIG. 3B may be used to indicate which building to ship thenewly ordered five items. Further, in the example discussed above, GPSmay be used to indicate to a monitoring system which unit is beingrepaired and the building where the unit is located, for ordering anddirecting of the associated parts, or providing other functions relativeto the location of the device. Similarly, wireless and/or GPS technologymay be used to coordinate the handheld device 66 with a personal areanetwork, a wire area network, a network server, or other network, orcoordinate information on the handheld device 66 with information on adifferent device of the user, such as a smart phone device.

Referring finally to FIG. 4, a perspective view 82 of an exemplaryhandheld device 84 has a camera field of view 90 that captures aprojected image 92 displayed on a surface. In the embodiment of FIG. 4,the handheld device 84 is a computing device such as a smartphone, whichhas a capacitive touchscreen 86 that displays a trigger selection icon88 for selecting items of data 94 within the projected image 92. Inparticular, as discussed above, the light indicator 96 may be directedby the user at the projected image 92. Accordingly, in one embodiment,handheld device 84 projects a stabilized projected image 92 onto asurface, while the handheld device 84 is manipulated by the user todirect the light indicator 96 onto a particular part of the projectedimage 92, without disturbing the presentation of the stabilized,projected image 92 emitted from the same device.

Many different arrangements of the various components depicted, as wellas components not shown, are possible without departing from the spiritand scope of embodiments of the present invention. Embodiments of thepresent invention have been described with the intent to be illustrativerather than restrictive. Certain features and subcombinations are ofutility and may be employed without reference to other features andsubcombinations and are contemplated to be within the scope of theclaims.

The invention claimed is:
 1. A barcode scanning device comprising: astabilized component having a projector; a nonstabilized componenthaving a light emitting component; and a camera adapted to: scan a workitem including a barcode; wherein the barcode scanning device is adaptedto: decode the barcode scanned by the camera to identify the work item;project, via the projector and in response to decoding the barcode, afirst user interface on a surface of the identified work item such thatthe projected first user interface is within a field of view of thecamera, wherein the first user interface comprises one or more commandsand/or options associated with the identified work item that areselectable by the barcode scanning device based on a position of thestabilized component relative to a position of the nonstabilizedcomponent, wherein the one or more commands and/or options of theprojected first user interface are selected based on a position of alight indicator projected by the light emitting component within theprojected first user interface; detect a position of the light indicatorrelative to the projected first user interface by recognizing presenceof the light indicator within a particular portion of a grid structureassociated with the field of view of the camera and correlating theposition of the light indicator detected by the camera with a command oroption of the one or more commands and/or options of the projected firstuser interface based on the grid structure, wherein the grid structureis generated using grid technology and is independent of the projectedfirst user interface; receive an indication of a selection of thecommand or option based on a position of the selection indicatorrelative to a position of the projected first user interface; andproject a second user interface corresponding to the command or optionin the first user interface in response to receiving the selection. 2.The barcode scanning device of claim 1, wherein the stabilized componentfurther comprises: a processor; a mirror; and one or more of anaccelerometer and a gyroscope; wherein the nonstabilized componentcomprises the camera.
 3. The barcode scanning device of claim 1, whereinthe nonstabilized component comprises the camera.
 4. The barcodescanning device of claim 1, wherein the projected first user interfacecomprises a stabilized first user interface within the field of view ofthe camera.
 5. The barcode scanning device of claim 1, wherein theprojected first user interface is selectable by the nonstabilizedcomponent based on manipulation of a position of the nonstabilizedcomponent relative to a position of the stabilized component.
 6. Thebarcode scanning device of claim 1, further comprising an inputcomponent adapted to receive an indication of a selection of at least aportion of the projected first user interface.
 7. A barcode scanningdevice comprising: a camera adapted to scan a work item including abarcode; a processor adapted to identify and decode the barcode toidentify the work item; a projector adapted to project, in response todecoding the barcode, a first user interface on a surface of theidentified work item, and to project a selection indicator on thesurface of the identified work item, wherein one of the projected firstuser interface and the selection indicator is stabilized while the otheris nonstabilized, and wherein the first user interface comprises one ormore commands and/or options associated with the identified work item,wherein the barcode scanning device is adapted to: detect a position ofthe selection indicator relative to the projected first user interfaceby recognizing presence of the selection indicator within a particularportion of a grid structure associated with a field of view of thecamera, and correlating the position of the selection indicator detectedby the camera with a command or option of the one or more commandsand/or options of the projected first user interface based on the gridstructure, wherein the grid structure is generated using a gridtechnology and is independent of the projected first user interface;receive an indication of a selection of the command or option based on aposition of the selection indicator relative to a position of theprojected first user interface; and project a second user interfacecorresponding to the command or option in the first user interface inresponse to receiving the selection.
 8. The barcode scanning device ofclaim 7, wherein the projected first user interface is stabilized suchthat the projected first user interface is statically displayed on thesurface within a range of movement.
 9. The barcode scanning device ofclaim 8, wherein the stabilized projected first user interface isprojected within the field of view of the camera.
 10. The barcodescanning device of claim 8, wherein the selection indicator ismanipulated by a user to provide the indication of selection based on aposition of the selection indicator relative to a position of the firstuser interface.
 11. The barcode scanning device of claim 10, wherein theposition of the selection indicator relative to the position of thestabilized projected first user interface is further determined based ondetection by the camera.
 12. The barcode scanning device of claim 7,wherein the selection indicator is stabilized such that the selectionindicator is displayed on the surface within a range of movement of theselection indicator.
 13. The barcode scanning device of claim 12,wherein the stabilized selection indicator is projected for detectionwithin the field of view of the camera.
 14. The barcode scanning deviceof claim 12, wherein the projected first user interface is manipulatedby a user to provide the indication of selection based on a position ofthe projected first user interface relative to a position of thestabilized selection indicator.
 15. The barcode scanning device of claim14, wherein the position of the projected first user interface relativeto the position of the selection indicator is determined based ondetection by the camera.
 16. A method comprising: capturing, via acamera component of a barcode scanning device, an image of a barcode ona work item within a field of view of the camera; decoding, via aprocessor of the barcode scanning device, the barcode to identify thework item; projecting, via a light-emitting component of the barcodescanning device and in response to decoding the barcode, a nonstabilizedlight indicator on a surface of the identified work item; andprojecting, via a projector component of the barcode scanning device andin response to decoding the barcode, a stabilized first user interfaceon the surface of the identified work item, wherein the first userinterface includes one or more commands and/or options associated withthe identified work item; detecting, via the processor, a position ofthe light indicator relative to the stabilized first user interface byrecognizing presence of the light indicator within a particular portionof a grid structure associated with the field of view of the camera, andcorrelating the position of the light indicator detected with a commandor option of the one or more commands and/or options of the projectedfirst user interface based on the grid structure, wherein the gridstructure is generated using grid technology and is independent of theprojected first user interface; and projecting, via the projectorcomponent, a second user interface corresponding to the command oroption in response to receiving a trigger signal.
 17. The method ofclaim 16, wherein capturing an image of the barcode within a field ofview comprises capturing an image of the work item.
 18. The method ofclaim 16, wherein projecting a stabilized first user interface comprisesadjusting the projected display based on movement of the barcodescanning device such that the first user interface remains stable on thesurface of the identified work item.
 19. The method of claim 16, whereindetecting a position of the light indicator relative to the stabilizedfirst user interface comprises: utilizing camera recognition to identifya command or option of the one or more commands and/or options based onthe proximity of the light indicator to the command or option.